cepaea hortensis - Turkish English Dictionary